"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo." is a grammatically valid sentence used as an example of how homophones can be used to create complicated constructs. It was featured in Steven Pinker's 1994 book The Language Instinct, but is known to have been around before February 1992 when it was posted to Linguist List by William J. Rapaport.[1]

Sentences of this type, although not in such a refined form, have been known for a long time. A classical example is a proverb "Don't trouble trouble until trouble troubles you".

Sentence construction

The sentence uses three different readings of the word "buffalo":

  1. The plural form of "buffalo", that is, an American Bison, white buffalo, or African buffalo. The use of the plural enables the omission of articles.

  2. Buffalo, New York, the second-largest city in the state of New York

  3. A verb meaning to confuse, deceive, or intimidate

Marking each "buffalo" with its use as numbered above gives:

Buffalo2 buffalo1 Buffalo2 buffalo1 buffalo3 buffalo3 Buffalo2 buffalo1.

Thus, the sentence turns into a description of the pecking order in the social hierarchy of buffalo from the Buffalo zoo:

[Some] buffalo from Buffalo [that] buffalo from Buffalo intimidate [themselves] intimidate [other] buffalo [from] Buffalo.

Or, changing the grammatical structure slightly for easier understanding:

[Some] buffalo [from] Buffalo, [who are intimidated by other buffalo from Buffalo], [also themselves] intimidate [other different] buffalo from Buffalo.

Other than the obvious confusion caused by the homophones, the sentence is difficult to parse for several reasons:

  1. The use of "buffalo" as a verb is not particularly common

  2. The removal of syntactically significant words ("the", "that", etc.) to such a degree is not a common linguistic approach

  3. The omission of punctuation makes it difficult to read the flow of the sentence

  4. The example has the structure of a garden path sentence, i.e., the sentence that cannot be parsed by reading one word at a time without backtracking.

  5. The length of the sentence reaches the limitations of human ability to parse structure and meaning

[edit]

How to parse the sentence

Punctuated, the sentence looks like:

Buffalo buffalo, Buffalo buffalo buffalo, buffalo Buffalo buffalo.

By adding 'that', it would look like

Buffalo buffalo [that] Buffalo buffalo buffalo, buffalo Buffalo buffalo.

If the homophones were replaced with other words, it would look like

Buffalo bison [that] Buffalo bison intimidate intimidate Buffalo bison.

Using common articles and punctuation:

The Buffalo bison that Buffalo bison intimidate, intimidate Buffalo bison.

Using synonyms:

New York bison, [that] New York bison annoy, [also] bother New York bison.
(This example also retains its clarity after the additives are removed, providing further aid in understanding the concept.)